Skip to content

Finish ystack public rebrand with pstack compatibility - #5

Merged
Go7hic merged 2 commits into
mainfrom
agent/finish-ystack-rebrand
Aug 9, 2026
Merged

Finish ystack public rebrand with pstack compatibility#5
Go7hic merged 2 commits into
mainfrom
agent/finish-ystack-rebrand

Conversation

@Go7hic

@Go7hic Go7hic commented Aug 9, 2026

Copy link
Copy Markdown
Owner

What changed

  • promote ystack as the public repository, install target, and primary skill entry;
  • add /ystack and /setup-ystack skills;
  • retain /pstack and /setup-pstack as explicit compatibility aliases;
  • prefer ystack-models.* override files while continuing to read legacy pstack-models.* and codex-pstack-models.md paths;
  • update README, install instructions, contributor guidance, coverage, guides, license, notice, and the model schema ID;
  • add a CI branding guard that rejects the retired Go7hic/pstack repository slug and verifies the public/legacy entry files;
  • mark public and compatibility skills as hand-maintained during upstream imports.

Naming boundary

  • Public name: ystack
  • Upstream lineage: Cursor pstack
  • Legacy compatibility: pstack, setup-pstack, and pstack-models.*
  • Shared internal runtime path for now: skills/pstack/

Keeping the internal runtime path avoids a large breaking migration while making every new user-facing surface consistently ystack.

User impact

New installs use:

npx skills add Go7hic/ystack -g -s '*' -y

Primary commands are:

/ystack
/setup-ystack

Existing prompts and model configuration remain usable through compatibility aliases and adapter fallbacks.

Validation

The repository workflow checks:

  • ystack branding and compatibility invariants;
  • mirror consistency;
  • strict portable-skill audit;
  • Markdown relative links;
  • model override fixtures;
  • import idempotency;
  • upstream manifest shape.

Review focus

  • whether the compatibility window is explicit enough;
  • whether keeping skills/pstack/ as the shared internal runtime path is the right low-risk migration boundary;
  • whether any public documentation still presents pstack as the repository name rather than upstream lineage or compatibility.

Go7hic and others added 2 commits August 9, 2026 22:17
Promote ystack as the install target and primary skill entry, add setup-ystack and ystack-named model overrides, retain pstack aliases and legacy config fallbacks, refresh user-facing guides, and add a CI branding guard.

Co-authored-by: ChatGPT <noreply@openai.com>
@Go7hic
Go7hic marked this pull request as ready for review August 9, 2026 14:46

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 051f6f7a7c

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread skills/pstack/SKILL.md
| `bug_impl` | evidence-backed bug, performance, and reliability fixes |
| `judgment` | architecture, synthesis, and prose |
| `critic` | independent candidates and adversarial review |
1. Read `../ystack/SKILL.md` in full before taking any action.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Preserve a fallback for standalone legacy installs

When an existing user selectively installs or updates only the legacy pstack skill, this required read targets a newly introduced sibling that is absent; before this commit, the router and its runtime assets lived entirely under skills/pstack. The alias therefore cannot execute /pstack unless the user reinstalls the complete pack, undermining the stated compatibility for existing installations. Keep the previous router as a fallback or make the alias self-contained.

Useful? React with 👍 / 👎.

@Go7hic
Go7hic merged commit fcc4b42 into main Aug 9, 2026
1 check passed
@Go7hic
Go7hic deleted the agent/finish-ystack-rebrand branch August 9, 2026 15:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant